//package com.example.springbootlearn.mvc;
//
//import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
//
///**
// * @author caiji Mr. Li
// * @date 2019/10/16 19:10
// */
//public class SpringWebMVCServletInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
//    @Override
//    protected Class<?>[] getRootConfigClasses() {
//        return new Class[0];
//    }
//
//    //DispatcherServlet配置Bean
//    @Override
//    protected Class<?>[] getServletConfigClasses() {
//        return of(SpringWebMVCConfiguration.class);
//    }
//
//    //DispatcherServlet URL映射
//    @Override
//    protected String[] getServletMappings() {
//        return of("/*");
//    }
//
//    private static <T> T[] of(T... values) {
//        return values;
//    }
//}
